home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyo (Python 2.5)
-
- import simplejson
-
- def main():
- import sys
- if len(sys.argv) == 1:
- infile = sys.stdin
- outfile = sys.stdout
- elif len(sys.argv) == 2:
- infile = open(sys.argv[1], 'rb')
- outfile = sys.stdout
- elif len(sys.argv) == 3:
- infile = open(sys.argv[1], 'rb')
- outfile = open(sys.argv[2], 'wb')
- else:
- raise SystemExit('%s [infile [outfile]]' % (sys.argv[0],))
-
- try:
- obj = simplejson.load(infile)
- except ValueError:
- e = None
- raise SystemExit(e)
-
- simplejson.dump(obj, outfile, sort_keys = True, indent = 4)
- outfile.write('\n')
-
- if __name__ == '__main__':
- main()
-
-